steep mountain - Turkish English Dictionary